<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional //EN">
<html><head><title>
Forth Foundation Library - Welcome
</title>
<meta name="Keywords"    content="Forth,Software,Library,Foundation">
<link rel="stylesheet" href="style.css" type="text/css">
</head><body>
<div id=container>
<div id=header>
<h1>Welcome</h1>
</div>
<div id=menu>
<a href="index.html">Home</a>
<a href="news.html">News</a>
<a href="roadmap.html">Roadmap</a>
<a href="changelog.html">ChangeLog</a>
<a href="http://ffl.wikidot.com">Manual</a>
<a href="doc.html">Documentation</a>
<a href="download.html">Download</a>
<a href="http://ofc.dvoudheusden.net">OFC</a>
</div>
<div id=menu2>
<a href="http://freshmeat.net">Freshmeat</a>
<a href="http://rpmfind.net">RpmFind</a>
<a href="http://gnuwin32.sourceforge.net">GnuWin32</a>
<a href="http://linuxtoday.com">LinuxToday</a>
<a href="http://slashdot.org">SlashDot</a>
<a href="http://www.gnu.org/copyleft/gpl.html">License</a>
<a href="http://www.jedsoft.org/jed">Jed</a>
<a href="http://forth.sourceforge.net/standard/dpans">Ansi</a>
<a href="http://www.fig-uk.org">FIG</a>
<a href="http://wiki.forthfreak.net">ForthWiki</a>
<a href="http://www.faqs.org/faqs/computer-lang/forth-faq">ForthFaq</a>
<a href="http://forth.gsfc.nasa.gov/">Nasa</a>
<a href="http://forthlinks.com">ForthLinks</a>
</div>
<div id="contents">
<p>The Forth Foundation Library (FFL) is a general library
written in the forth language. Its main purpose is to make it easier
to develop applications.</p>
<p>Refer to the forth <a href="http://www.fig-uk.org">fig</a>,
<a href="http://wiki.forthfreak.net">wiki</a> or <a href="http://www.faqs.org/faqs/computer-lang/forth-faq">faq</a> for
more information about the forth language.</p>
<p>The modules in the library are grouped in five clusters:</p>
<ul>
<li>Data types - bit array, char, string, char set, date time, complex number, fraction</li>
<li>Collections - array, single linked list, double linked list, hash table, binary tree, AVL tree, n-tree</li>
<li>Interfaces - CRC-32, MD-5, SHA-1, SHA-256, Mersenne Twister pseudo random number generator, interval timer</li>
<li>Development - struct, unit test</li>
<li>Compound - text input stream, text output stream, regular expressions</li>
</ul>
<p>See <a href="doc.html">documentation</a> for an overview of all modules
in the library. This documentation is also distributed in the download
package. Some more general information can be found in the
<a href="http://ffl.wikidot.com">Manual</a>.</p>
<p>The <a href="download.html">download</a> package includes the library and
test programs. At the moment there are no example programs. The test
programs give a good introduction in how to use the modules.
It is the intention to add example tools and applications on a later moment.</p>
<p>The library and test programs may be freely distributed under the terms
of the <a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</a>.</p>
<p>About twice a year a new version will be published on this site, as
stated in the <a href="roadmap.html">roadmap</a>. This will be announced on
<a href="http://freshmeat.net">Freshmeat</a>.</p>
</div>
<div id="footer">
Copyright (&copy) 2003-2007 by <a href="mailto:dvoudheusden[at]gmail[dot]com">Dick van Oudheusden</a> -- Last updated: 2007/12/18
--  Generated by ofcdhp</a>
---
</div> </body> </html>
